const { dota2service } = require('../utils/request')

// 绑定游戏
function bindDotaId(data) {
  return dota2service({
    url: `/system/bindDotaId`,
    method: 'post',
    data
  })
}

// 解除绑定
function unbindDotaId(data) {
  return dota2service({
    url: '/system/unbindDotaId',
    method: 'delete',
    data
  })
}

// 查看绑定
function getDotaIdList(data) {
  return dota2service({
    url: '/system/getDotaIdList',
    method: 'post',
    data
  })
}

// 清除绑定
function clearDotaIdList(data) {
  return dota2service({
    url: '/system/clearDotaIdList',
    method: 'delete',
    data
  })
}

// 获取抽签数字
function getJxnumber(data) {
  return dota2service({
    url: '/system/getJxnumber',
    method: 'post',
    data
  })
}

// 重新获取抽签数字
function getJxnumberAgain(data) {
  return dota2service({
    url: '/system/getJxnumberAgain',
    method: 'post',
    data
  })
}

// 获取刀塔运势
function getDotaFortuneByWechatId(data){
  return dota2service({
    url: '/system/getDotaFortune',
    method: 'post',
    data
  })
}

// 检查更新
function checkVersion(data) {
  return dota2service({
    url: '/system/checkVersion',
    method: 'post',
    data
  })
}

module.exports = {
  bindDotaId,
  unbindDotaId,
  getDotaIdList,
  clearDotaIdList,
  getJxnumber,
  getJxnumberAgain,
  checkVersion,
  getDotaFortuneByWechatId
}